package com.ksd.pug.service.bannercategory;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ksd.pug.pojo.BannerCategory;
import com.ksd.pug.vo.BannerCategoryVo;

import java.util.List;

/**
 * IBannerCategoryService接口
 * 时间：2022-02-21 15:06:55 <br/>
 *
*/
public interface IBannerCategoryService extends IService<BannerCategory>{


    /**
     * 查询轮播图分类列表信息
     * 创建时间：2022-02-21 15:06:55
     */
    List<BannerCategory> findBannerCategoryList() ;

	/**
     * 查询轮播图分类列表信息并分页
     * 时间：2022-02-21 15:06:55<br/>
    */
	IPage<BannerCategory> findBannerCategoryPage(BannerCategoryVo bannercategoryVo);

    /**
     * 保存&修改轮播图分类
     * 时间：2022-02-21 15:06:55<br/>
    */
    BannerCategory saveupdateBannerCategory(BannerCategory bannercategory);

    /**
     * 根据Id删除轮播图分类
     * 时间：2022-02-21 15:06:55<br/>
     */
    int deleteBannerCategoryById(Long id) ;

    /**
     * 根据Id查询轮播图分类明细信息
     * 时间：2022-02-21 15:06:55<br/>
    */
    BannerCategory getBannerCategoryById(Long id);

    /**
     * 根据轮播图分类ids批量删除轮播图分类
     * 时间：2022-02-21 15:06:55<br/>
    */
    boolean delBatchBannerCategory(String ids);

}